Skip to content

Update Microsoft.Internal.TestPlatform.Extensions to 18.3.11611.365#15630

Merged
nohwnd merged 1 commit intomicrosoft:mainfrom
nohwnd:update-internal-extensions
Apr 2, 2026
Merged

Update Microsoft.Internal.TestPlatform.Extensions to 18.3.11611.365#15630
nohwnd merged 1 commit intomicrosoft:mainfrom
nohwnd:update-internal-extensions

Conversation

@nohwnd
Copy link
Copy Markdown
Member

@nohwnd nohwnd commented Apr 2, 2026

Fixes symbol resolution issues.

\
18.0.0-preview-1-10911-061 → 18.3.11611.365
\\

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

@nohwnd nohwnd requested a review from Evangelink as a code owner April 2, 2026 11:16
Copilot AI review requested due to automatic review settings April 2, 2026 11:16
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Microsoft.Internal.TestPlatform.Extensions dependency to a newer build to address symbol resolution issues, and adds regression tests / test assets to guard several previously fixed bugs across vstest, loggers, testhost hosting, and communication utilities.

Changes:

  • Bumped Microsoft.Internal.TestPlatform.Extensions from 18.0.0-preview-1-10911-061 to 18.3.11611.365.
  • Added multiple RegressionBugFixTests unit/integration test suites covering specific GH issues.
  • Added new test assets projects for stderr output and special-character output scenarios.

Reviewed changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
test/vstest.console.UnitTests/Processors/RegressionBugFixTests.cs Adds regression coverage for code coverage runsettings template exclusions.
test/TestAssets/TestAssets.slnx Registers new test asset projects in the test assets solution.
test/TestAssets/StderrOutputProject/UnitTest1.cs Adds a test asset that writes to stderr while still passing.
test/TestAssets/StderrOutputProject/StderrOutputProject.csproj Adds test asset project definition for stderr-output scenario.
test/TestAssets/SpecialCharOutputProject/UnitTest1.cs Adds a test asset that emits invalid-XML Unicode characters to stdout.
test/TestAssets/SpecialCharOutputProject/SpecialCharOutputProject.csproj Adds test asset project definition for special-char output scenario.
test/Microsoft.TestPlatform.TestHostProvider.UnitTests/Hosting/RegressionBugFixTests.cs Adds regression tests for stderr forwarding level and ARM64 hosting behavior.
test/Microsoft.TestPlatform.ObjectModel.UnitTests/RegressionBugFixTests.cs Adds regression test for null argument validation in PortablePdbReader.
test/Microsoft.TestPlatform.Extensions.TrxLogger.UnitTests/RegressionBugFixTests.cs Adds regression tests for TRX logger error info init, overwrite warning, and enum serialization.
test/Microsoft.TestPlatform.Extensions.HtmlLogger.UnitTests/RegressionBugFixTests.cs Adds regression tests for directory creation and invalid XML character handling.
test/Microsoft.TestPlatform.CommunicationUtilities.UnitTests/RegressionBugFixTests.cs Adds regression tests for suppressing socket-related IOExceptions in error propagation.
test/Microsoft.TestPlatform.AdapterUtilities.UnitTests/RegressionBugFixTests.cs Adds regression tests ensuring NET8+ serialization ctor is [Obsolete] while primary ctor isn’t.
test/Microsoft.TestPlatform.Acceptance.IntegrationTests/RegressionBugFixTests.cs Adds end-to-end acceptance regression tests for socket stderr noise, stderr forwarding, and HTML logger output.
eng/Versions.props Updates the MicrosoftInternalTestPlatformExtensions version property.

Fixes symbol resolution issues.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@nohwnd nohwnd force-pushed the update-internal-extensions branch from 271f792 to ecb384d Compare April 2, 2026 12:19
@nohwnd nohwnd merged commit c8fe1bc into microsoft:main Apr 2, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants